"""
@file : homework4
@author : wujiaxi
@Date : 2021/5/31

"""
import random
print("开始猜大小游戏吧！按exit可以退出游戏哦~您的初始金豆为1000~")
i = 0
j = 0
money = 1000

while 1:
    if money >=100:
        i += 1
        num1 = random.randint(1,6)
        num2 = random.randint(1,6)
        num3 = random.randint(1,6)
        sum = num1 + num2 + num3

        if 3 < sum < 10:
            true = "小"
        else:
            true = "大"

        size = input("请输入你猜大还是猜小：")
        if size == "exit":
            print("退出游戏")
            break

        elif size == true:
            print(f"恭喜你猜对啦，结果是{size}哦，三个色子的数字分别是{num1}、{num2}、{num3}，他们的和为{sum}")
            j += 1
            money += 100

        elif size != true:
            print(f"你猜错了哦结果是{true}呢~ 三个色子的数字分别是{num1}、{num2}、{num3}，他们的和为{sum}")
            money -= 100

    else:
        print("你的金豆不足100，不能再继续玩啦")

print(f"你一共猜了{i-1}，猜对了{j}次，胜率为{j / (i-1)}，你本轮的金豆为{money}")

